<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>Velocitime Minutes</title>
  <meta http-equiv="content-type"
 content="text/html; charset=ISO-8859-1">
  <meta name="author" content="robert">
</head>
<body>
<h1>Velocityme Minutes 32<br>
</h1>
<table cellpadding="2" cellspacing="0" border="1" width="100%">
  <tbody>
    <tr>
      <th valign="top" bgcolor="#cccccc">Date<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Venue<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Present<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Apologies<br>
      </th>
    </tr>
    <tr>
      <td valign="top">2004-03-16<br>
20h27-22h16<br>
      </td>
      <td valign="top">13 Pearson Road<br>
Tableview<br>
      </td>
      <td valign="top">Robert Crida (RC)<br>
Barry Radloff (BR)<br>
      </td>
      <td valign="top">Fouche du Preez (FP)<br>
      <br>
      </td>
    </tr>
  </tbody>
</table>
<br>
<table width="100%" border="0" cellspacing="0" cellpadding="2">
  <tbody>
    <tr>
      <th valign="top" bgcolor="#cccccc">Topic<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Responsible Person<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Due Date<br>
      </th>
    </tr>
    <tr>
      <td valign="top"><b>1. Minutes from meeting 33</b><br>
      </td>
      <td valign="top"><br>
      </td>
      <td valign="top"><br>
      </td>
    </tr>
    <tr>
      <td valign="top">1.1 BR wrote the minutes on 2004-03-15 but had
not yet forwarded them<br>
      </td>
      <td valign="top">BR<br>
      </td>
      <td valign="top">2004-03-30<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">1.2 The minutes were accepted
with minor corrections<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td valign="top"><b>2. BR Status Update</b><br>
      </td>
      <td valign="top"><br>
      </td>
      <td valign="top"><br>
      </td>
    </tr>
    <tr>
      <td valign="top">2.1 BR has succeeded in getting basic move
functionality working on the tree but it still needs more refining<br>
      </td>
      <td valign="top"><br>
      </td>
      <td valign="top"><br>
      </td>
    </tr>
    <tr>
      <td valign="top">2.2 BR to refine move for next meeting<br>
      <ul>
        <li>Greying out options from the popup that are not available</li>
        <li>Preventing pasting onto any descendent of the cut node (cut
node may not be an ancestor of the paste node)</li>
        <li>Correct popup menu location on the panel<br>
        </li>
      </ul>
      <ul>
      </ul>
      </td>
      <td valign="top">BR<br>
      </td>
      <td valign="top">2004-03-30<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">2.3 Refining behaviour of tree
update when node is dropped is not particularly necessary. This should
be handled in a better fashion from the server. BR suggested using JMS
for this purpose. More later.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td valign="top"><b>3. RC Status Update</b><br>
      </td>
      <td valign="top"><br>
      </td>
      <td valign="top"><br>
      </td>
    </tr>
    <tr>
      <td valign="top">3.1 RC has converted State and Status to be
nodes in the tree to facilitate editing and creation and change log.
      <ul>
      </ul>
      </td>
      <td valign="top"><br>
      </td>
      <td valign="top"><br>
      </td>
    </tr>
    <tr>
      <td valign="top">3.2 RC will not make transitions into nodes but
will update the state machine editing tool to work with the new form of
State and Status.<br>
      </td>
      <td valign="top">RC<br>
      </td>
      <td valign="top">2004-03-30<br>
      </td>
    </tr>
    <tr>
      <td valign="top"><span style="font-weight: bold;">4. Tasks to do</span><br>
      </td>
      <td valign="top"><br>
      </td>
      <td valign="top"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.1 BR to add parameterised
search option to the feature list, the idea is that like My Tasks, a
table of nodes will be created which can be browsed by the user.<br>
      </td>
      <td style="vertical-align: top;">BR<br>
      </td>
      <td style="vertical-align: top;">2004-03-30<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.2 Also for feature list but
not for v0.1 is a report generation option from the results of either
My Tasks or parameterised search<br>
      </td>
      <td style="vertical-align: top;">BR<br>
      </td>
      <td style="vertical-align: top;">2004-03-30<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.3 In order to improve change
log behaviour with node moving, create methods for all node classes
should record the parent node of the node being created so that only
subsequent changes need be recorded.<br>
      </td>
      <td style="vertical-align: top;">RC<br>
      </td>
      <td style="vertical-align: top;">2004-03-30<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.4 BR to keep an eye out for a
potential memory leak<br>
      </td>
      <td style="vertical-align: top;">BR<br>
      </td>
      <td style="vertical-align: top;">2004-03-30<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.5 BR suggests avoiding entity
beans altogether in the client application, use only value objects<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.6 RC suggests that it is most
efficient to provide only minimal data for a tree node until that node
is actually selected. At that time the complete value object can be
transferred in order to minimise network traffic.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.7 BR suggests that the user
should choose if data is cached in the client or refreshed whenever the
node is selected<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.8 RC to create a CVS
repository and get a quote from VapourTech for external CVS repository<br>
      </td>
      <td style="vertical-align: top;">RC<br>
      </td>
      <td style="vertical-align: top;">2004-03-30<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.9 BR to start looking at delete<br>
      </td>
      <td style="vertical-align: top;">BR<br>
      </td>
      <td style="vertical-align: top;">2004-03-30<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.10 BR to forward revised
feature list to RC and FP<br>
      </td>
      <td style="vertical-align: top;">BR<br>
      </td>
      <td style="vertical-align: top;">2004-03-30<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.11 BR to insert calendar
object for date representation and editing for time entry and time
report panel<br>
      </td>
      <td style="vertical-align: top;">BR<br>
      </td>
      <td style="vertical-align: top;">2004-03-30<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.12 BR to investigate JMS for
propagating changes about the tree to the clients.<br>
      </td>
      <td style="vertical-align: top;">BR<br>
      </td>
      <td style="vertical-align: top;">2004-03-30<br>
      </td>
    </tr>
  </tbody>
</table>
<br>
<table cellpadding="2" cellspacing="0" border="1" width="100%">
  <tbody>
    <tr>
      <th valign="top" bgcolor="#cccccc">Author<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Date<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Next Meeting<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Venue<br>
      </th>
    </tr>
    <tr>
      <td valign="top">Robert Crida<br>
      </td>
      <td valign="top">2004-03-17<br>
      </td>
      <td valign="top">2004-03-30<br>
      </td>
      <td valign="top">22 Bordeaux<br>
      </td>
    </tr>
  </tbody>
</table>
<br>
</body>
</html>
